body, html {
  height: 100%;
  -webkit-tap-highlight-color: transparent;
  border:0px;
  margin:0px;
  background-color:#F2F2F2;
}
.xyg-product-banner{
	width:100%;
	height:180px;
}
.xyg-product-banner img{
	width:100%;
	height:180px;
}
.swiper-slide{text-align: center;background: #ffffff;}
.xyg-product-note{
	width:98%;
	padding:0px 1%;
	height:40px;
	background-color:#F2F2F2;
	clear:both;
}
.xyg-product-note .xyg-product-note-content{
	float:left;
	width:60%;
	height:40px;
	line-height:40px;
	font-size:14px;
	color:#525252;
}
.xyg-product-note .xyg-product-note-content img{
	width:14px;
	height:14px;
	padding:13px;
	float:left;
	
}
.xyg-product-note .xyg-product-note-time{
	float:left;
	width:38%;
	height:40px;
	line-height:40px;
	font-size:14px;
	color:#969696;
	text-align: right;
	margin-right: 2%;
}

.xyg-product-content{
	width:96%;
	padding:0px 2%;
	height:auto;
	background-color:#fff;
}
.xyg-product-content .xyg-product-content-title{
	width:100%;
	line-height:1rem;
	padding:0.5rem 0px;
	font-size:0.8rem;
	color:#000;

}
.xyg-product-content .xyg-product-content-price{
	width:100%;
	height:1.4rem;
	line-height:1.4rem;
	font-size:1.2rem;
	color:#000;
}
.xyg-product-content .xyg-product-content-price del{
	padding-left:0.2rem;
	line-height:1rem;
	font-size:0.4rem;
	color:#969696;
}
.xyg-product-content .xyg-product-content-detail{
	clear:both;
	width:100%;
	padding-bottom:0.5rem;
	height: auto;
}
.xyg-product-content .xyg-product-content-detail .xyg-product-content-detail-text{
	float:left;
	border-radius:0.2rem;
	padding:0rem 0.2rem;
	margin-right:0.2rem;
	height:1rem;
	line-height:1rem;
	font-size:0.4rem;
	color:#fff;
	background-color:#000;
}
.xyg-product-detail{
	width:100%;
	background-color:#fff;
	margin-top:0.5rem;
}

.xyg-product-footer-tab1{
	width:20%;
	height:2.8rem;
	float:left;
}

.xyg-product-footer .xyg-product-footer-tab1-pic{
	width:2.2rem;
	float:right;
	padding:0px 0.6rem;
}

.xyg-product-footer-tab2{
	width:30%;
	height:2.8rem;
	float:left;
}

.xyg-product-footer .xyg-product-footer-tab2-pic{
	width:3.2rem;
	padding:0px 0.5rem;
	background-color:#E2C7AC;
}

.xyg-product-footer-tab3{
	width:30%;
	height:2.8rem;
	float:left;
}

.xyg-product-footer .xyg-product-footer-tab3-pic{
	width:5rem;
	margin:0.3rem 0px;
}
.xyg-product-footer .xyg-product-footer-tab3-pic .xyg-product-footer-tab3-pic-jia{
	width:2.8rem;
	height:1.9rem;
	float:left;
}
.xyg-product-footer .xyg-product-footer-tab3-pic .xyg-product-footer-tab3-pic-gwc{
	float:left;
	width:2.2rem;
	height:2.2rem;
	border-radius:1.1rem;
	background-color:#E8E8E8;
}
.xyg-product-footer .xyg-product-footer-tab4-pic .xyg-product-footer-btn .picture {
	width: auto;
	height: 90%;
	margin: 5% 0.25rem;
}
.xyg-product-footer .xyg-product-footer-tab .xyg-product-footer-btn .xyg-product-footer-btn-top-text{
	font-size: 0.6rem;
}
.xyg-product-footer-tab4{
	width:20%;
	height:2.8rem;
	float:left;	
}

.xyg-product-footer .xyg-product-footer-tab4-pic{
	width:2.2rem;
	margin:0.3rem 0px;
	padding:0px 0.6rem;
	
}

.weui-popup__overlay, .weui-popup__container{
	z-index: 1000;
}
.weui-popup__modal{
	z-index: 1000;
	background: #fff;
}
.xyg-params-content{
	width: 100%;
	height: auto;

}
.xyg-params-content .xyg-params-content-product{
	width: 96%;
	height: 4rem;
	padding: 0.5rem 2%;
	border-bottom: 1px solid #eee;
}
.xyg-params-content .xyg-params-content-product .xyg-params-content-product-left{
	width: 30%;
	height: 4rem;
	float: left;
}
.xyg-params-content .xyg-params-content-product .xyg-params-content-product-left img{
	width: 80%;
	margin: 0px auto;
	height: 4rem;
}
.xyg-params-content .xyg-params-content-product .xyg-params-content-product-right{
	width: 70%;
	height: 4rem;
	float: left;
}
.xyg-params-content .xyg-params-content-product .xyg-params-content-product-right .xyg-params-content-product-right-title{
	width: 90%;
	padding:0px 5%;
	height: 40px;
	line-height: 20px;
	font-size: 14px;
	margin-top: 0.2rem;
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	line-clamp: 2;
	-webkit-box-orient: vertical;
}
.xyg-params-content .xyg-params-content-product .xyg-params-content-product-right .xyg-params-content-product-right-price{
	width: 90%;
	padding:0px 5%;
	height: 1.5rem;
	line-height: 1.5rem;
	margin-bottom: 0.5rem;
	font-size: 0.8rem;
	color: #F00;
}
.xyg-params-content .xyg-params-content-params{
	width: 96%;
	height: auto;
	padding: 0.1rem 2% 0.5rem 2%;
	border-bottom: 1px solid #eee;
}
.xyg-params-content .xyg-params-content-params .xyg-params-content-params-title{
	width: 100%;
	height: 1.5rem;
	line-height: 1.5rem;
	color: #969696;
	font-size: 0.6rem;
}
.xyg-params-content .xyg-params-content-params .xyg-params-content-params-content{
	width: 100%;
	height: auto;
	overflow:hidden
}
.xyg-params-content .xyg-params-content-params .xyg-params-content-params-content .xyg-params-content-params-content-value{
	width: auto;
	height: 1rem;
	font-size: 0.6rem;
	padding: 0.1rem 0.2rem;
	float: left;

	margin: 0.1rem;
}
.xyg-params-content .xyg-params-content-num{
	width: 96%;
	height: auto;
	padding: 0.1rem 2% 0.5rem 2%;
	border-bottom: 1px solid #eee;
}
.xyg-params-content .xyg-params-content-num .xyg-params-content-num-title{
	width: 100%;
	height: 1.5rem;
	line-height: 1.5rem;
	color: #969696;
	font-size: 0.6rem;
}
.xyg-params-content .xyg-params-content-num .xyg-params-content-num-content{
	width: 100%;
	height: auto;
	overflow:hidden
}
.xyg-params-noselect{
	border: 1px solid #000;
}
.xyg-params-active{
	border: 1px solid #F00;
}
.xyg-params-content-del{
	width: 1.2rem;
	height: 1.2rem;
	position: absolute;
	right:0.5rem;
	top: 0.5rem;
}
.weui-btn_primary{background: #000000;}
.weui-count .weui-count__increase {
	background-color: #000000;
}
.weui-count .weui-count__btn {

	border: 1px solid #000000;

}
.weui-count .weui-count__btn:after, .weui-count .weui-count__decrease:before {

	background-color:#000000;

}
.weui-count .weui-count__btn:after, .weui-count .weui-count__increase:before {
	background-color: #FFFFFF;
}